Spotted sicklefish - French English Dictionary